import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);
const store = new Vuex.Store({
  state:{
    isLogin:sessionStorage.getItem(`isLogin`)==1||false,
    admin:JSON.parse(sessionStorage.getItem(`admin`))||null
  },
  // 4. mutations
  mutations:{
    // state指的是state的数据
    // name传递过来的数据
    setLogin(state, admin){

      if(admin==null){
        sessionStorage.setItem(`isLogin`,0)
        state.isLogin=false
      }else{
        sessionStorage.setItem(`isLogin`,1)
        state.isLogin=true
      }
      sessionStorage.setItem(`admin`,JSON.stringify(admin))
      state.admin = admin;//将传参设置给state的city
    }
  }
});

export default store;
